new_list = []
l = [1,2,3,4,5,6,7,8,9]
def fg(x,a):
    for i in a :
        if x(i)  :

            new_list.append(i)
    return new_list
# lambda用来创建一些简单的函数
# 语法 ：lambda 参数列表 : 返回值

lambda i : i > 5
print(fg(lambda i : i % 2 ==0 ,l))
# map() 函数可以对可迭代对象的所有元素做指定的操作，然后将其添加到一个新对象返回
r = map(lambda i : i ** 4 ,l)
print(list(r))